;deepthroatactions settings file
;
persist=0											//1=enabled, the mod will stay active even after reset
preventpassoutincreaseswhenstillhavebreath=1		//1=enabled, she has a breath level and a passout level. here is a setting to require her breath to be lost before starting to passout. technically could only make changes to passout level and she will passout with full breath
;----------
deepthroatactions=1									//1=on,0=off; enables deepthroat actions in this section. see visual_aid picture, this is the green text area
;
gagondeepthroat=1									//1=on,0=off; will play gag sound when throat is hit
gagondeepthroatpercent=0.7
;
splatgenerateondeepthroat=1							//1=on,0=off; will show splat when throat is hit
splatsoundondeepthroat=0							//1=on,0=off; will make splat sound when throat is hit
splatgenerateondeepthroatamount=10					//1+; amount of splat strands created
splatgenerateondeepthroatspeedbase=1
splatgenerateondeepthroatspeedmult=0.5
splatgenerateondeepthroatmovementbase=1
splatgenerateondeepthroatmovementmult=0.5
;
pleasureincreaseondeepthroat=1						//1=on,0=off; will allow pleasure increases from hitting throat
pleasureincreaseondeepthroatrandom=10				//0 to lots; randomly up to amount is added to base for pleasure, when throat is hit
pleasureincreaseondeepthroatbase=5					//0 to lots; will give a bonus to pleasure when throat is hit
pleasureincreaseindeepthroat=1						//1=on,0=off; enabled his pleasure to be increased while in her throat
pleasureincreaseindeepthroatrandom=2
pleasureincreaseindeepthroatbase=1.1
;
passoutfactorincreaseondeepthroat=1					//1=on,0=off; enables pass out factor, or "breath", to be decreased from hitting throat
passoutfactorincreaseondeepthroatrandom=2
passoutfactorincreaseondeepthroatbase=1
passoutfactorincreaseinthroat=1
passoutfactorincreaseinthroatamountrandom=0
passoutfactorincreaseinthroatamountbase=0.01
;
breathlevelincreaseondeepthroat=1					//1=on,0=off; she will lose breath on a deepthroat (sdt has an increase of her breath variable meaning losing breath)
breathlevelincreaseondeepthroatamountrandom=2		//0.0+; up to a random amount that will be increased 
breathlevelincreaseondeepthroatamountbase=1			//0.0+; the least amount her breath will increase on deepthroat
breathlevelincreaseinthroat=1						//1=on,0=off; she will increase her breath every frame while in her throat
breathlevelincreaseinthroatamountrandom=0			//0.0+; amount randomly added to breath while in throat
breathlevelincreaseinthroatamountbase=0.01			//0.0+; the least amount her breath will increase in deepthroat
;
shockondeepthroat=0									//1=on,0=off; stays wide eyed while in throat
shockondeepthroatamount=90							//0=none,160=almost no pupils; amount that she gets wide-eyed. (also effects length of shock)
shockondeepthroateyenormalizefasterrate=0.005		//0.0+; linear additional amount that she returns to normal per frame; equation: her.eyelidMotion.shock = Math.max(0, her.eyelidMotion.shock - shockondeepthroatamount*shockondeepthroateyenormalizefasterrate);
shockondeepthroateyenormalizefasterexporate=0.05	//0.0+; quadratically returns to normal by this rate; equation: her.eyelidMotion.shock = Math.max(0, her.eyelidMotion.shock - (shockondeepthroatamount - her.eyelidMotion.shock)*shockondeepthroateyenormalizefasterexporate);
shockinthroat=0										//1=on,0=off; stays wide eyed while in throat
;
winceondeepthroat=1									//1=on,0=off; she will wince when her throat is hit
winceondeepthroatpercent=0.7						//0.0-1; percent chance she will wince on deepthroat if enabled
winceondeepthroatholdtime=6							//0+; frames that wince from throat hit is held
winceinthroat=0										//1=on,0=off; she will wince while in her throat, overrides shockinthroat
;----------
hiltactions=1										//1=on,0=off; enables hilt actions in this section. see visual_aid picture, this is the dark blue text area
;
gagonhilt=0											//1=on,0=off; will play gag sound when hilt is hit
gagonhiltpercent=0.7								
;
splatgenerateonhilt=0								//1=on,0=off; will show splat when hilt is hit
splatsoundonhilt=0									//1=on,0=off; will show splat when hilt is hit
splatgenerateonhiltamount=5							//1+, amount of splat strands generated
splatgenerateonhiltspeedbase=1
splatgenerateonhiltspeedmult=0.5
splatgenerateonhiltmovementbase=1
splatgenerateonhiltmovementmult=0.5
;
pleasureincreaseonhilt=1							//1=on,0=off; will allow pleasure increases from hilting
pleasureincreaseonhiltrandom=20						//0 to lots; randomly up to amount is added to base for pleasure, when hilted
pleasureincreaseonhiltbase=10						//0 to lots; will give a bonus to pleasure when hilted
pleasureincreaseinhilt=1
pleasureincreaseinhiltrandom=1
pleasureincreaseinhiltbase=0.5
;
passoutfactorincreaseonhilt=1						//1=on,0=off; enables pass out factor, or "breath", to be decreased from hilting
passoutfactorincreaseonhiltrandom=2
passoutfactorincreaseonhiltbase=1
passoutfactorincreaseinhilt=1						//1=on,0=off; enables pass out factor, or "breath", to be decreased during hilting
passoutfactorincreaseinhiltamountrandom=0
passoutfactorincreaseinhiltamountbase=0.01
;
breathlevelincreaseonhilt=1							//1=on,0=off; she will lose breath on a hilt (sdt has an increase of her breath variable meaning losing breath)
breathlevelincreaseonhiltamountrandom=2
breathlevelincreaseonhiltamountbase=1
breathlevelincreaseinhilt=1
breathlevelincreaseinhiltamountrandom=0
breathlevelincreaseinhiltamountbase=0.01
;
shockonhilt=0										//1=on,0=off; gets wide eyed when hilted
shockonhiltamount=90								//0=none,160=almost no pupils; amount that she gets wide-eyed. (also effects length of shock)
shockonhilteyenormalizefasterrate=0.005				//0.0+; linear additional amount that she returns to normal per frame; equation: her.eyelidMotion.shock = Math.max(0, her.eyelidMotion.shock - shockonhiltamount*shockonhilteyenormalizefasterrate);
shockonhilteyenormalizefasterexporate=0.03			//0.0+; quadratically returns to normal by this rate; equation: her.eyelidMotion.shock = Math.max(0, her.eyelidMotion.shock - (shockonhiltamount - her.eyelidMotion.shock)*shockonhilteyenormalizefasterexporate);
shockinhilt=0										//1=on,0=off; stays wide eyed while in hilt
;
winceonhilt=1										//1=on,0=off; she will wince when hilted
winceonhiltpercent=0.7								//0.0-1; percent chance she will wince on hilt if enabled
winceonhiltholdtime=6								//0+; frames that wince from hilt hit is held
winceinhilt=0										//1=on,0=off; she will wince while in hilt